import express from 'express';
import cors from 'cors';

const app = express();
app.use(cors())

// 模拟的搜索建议数据数组
const suggestionsData = {
    '周杰伦': ['周杰伦DJ', '周杰伦的个人资料', '周杰伦歌曲合集'],
    'java':['java教程', 'java面试题', 'javascript'],
    '世界之外': ['世界之外官网', '世界之外cv', '世界之外音乐']
}

//搜索建议的API接口
app.get('/search', (req, res) => {
    const keyword = req.query.keyword?.toLowerCase(); // 将关键词转换为小写
    if (!keyword) {
        return res.json([]); 
    }
    let data = [];
    // 查找匹配的建议数据
    for (const key in suggestionsData) {
        if (key.toLowerCase().includes(keyword)) {
            data = data.concat(suggestionsData[key]);
        }
    }
    // 返回搜索建议
    res.json(data);
});
app.listen(3000, () => {
    console.log('服务器启动成功，端口号为：3000');
});


